@import url('http://fonts.googleapis.com/css?family=Open+Sans');

.Header_Fixed.fixed-menu #dnn_dnnLogo_imgLogo{max-height: 60px;}
.Header_Fixed.fixed-menu .Mbmenu{display:inline;}
.Header_Fixed.fixed-menu .headerRightContent{font-size:x-small;}
.Header_Fixed.fixed-menu .headerRightContent img{height:20px;width:20px;margin-top:2px;margin-right:2px;}
.Header_Fixed.fixed-menu .headerRightContent .socialIcons{margin:0px;}

#container{
background-color : rgb(255, 255, 255);

border-color : rgb(72, 72, 72);
color : rgb(72, 72, 72);
font-family : Open Sans;
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
max-width: 1295px;
margin: 0 auto;
}
#MainWrapper{background-color : rgb(255, 255, 255);
background-image : none;
behavior:none;
border-color : rgb(72, 72, 72);
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
max-width : 1295px;
margin: 0 auto;
}
#HeaderTop{background-color : rgb(252, 252, 252);
background-image : none;
behavior:none;
border-color : #9a9a9a;
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
#Header,.Header{background-color : #fefefe;
background-image : none;
behavior:none;
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
max-width: 1295px;
margin: 0 auto;
text-align: center;

}
.Header_Fixed.fixed-menu {
    background: #fff none repeat scroll 0 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
	width: 100%;
    max-width: 1295px;
    margin: 0 auto;
    text-align: center;
    z-index: 99998;
}

.BreadcrumbBgColor{background-color : rgb(250, 250, 250);
background-image : url(/Portals/_default/Skins/Vaspan Calwest/images/BreadcumpBg.png);
 background-repeat: repeat-x;
background-position : 50% 0%;
border-color : #cccccc;
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
max-width : 100%;
}
#SliderBg{
background-color: #e2e2e2;
background-image : none;
behavior:none;
border-top:1px solid #9a9a9a;
border-bottom: 1px solid #9a9a9a;
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
max-width : 100%;
padding-top: 10px;
padding-bottom:10px;
}
#MpageBody{background-color : rgb(255, 255, 255);
background-image : none;
behavior:none;
border-color : #9a9a9a;
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
max-width : 1105px;
margin: 0 auto;
}
#FooterTop{background-color : #9a9a9a;
background-image : none;
behavior:none;
border-color : #9a9a9a;
border-bottom: 2px solid #9a9a9a;
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
max-width : 100%;
}
#FooterMap{background-color : #ffffff;
background-image : none;
behavior:none;
border-color : rgb(72, 72, 72);
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
max-width : 100%;
}
#MainFooter{background-color : rgb(39, 39, 39);
background-image : url(../images/Footer_Bg.png);
 background-repeat: no-repeat;
background-position : 50% 0%;
border-color : rgb(72, 72, 72);
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
max-width : 100%;
}
.TitleColor, .TitleBack, .WelcomeText a {background-color : transparent;
background-image : none;
behavior:none;
border-color : rgb(24, 113, 172);
color : rgb(24, 113, 172);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
h3.moduleTitle {
    color: black;
}
.SpeedyDropDown .nav > li:not(.current) > a{background-color : transparent;
background-image : none;
behavior:none;
border-color : rgb(51, 51, 51);
color : rgb(51, 51, 51);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.SpeedyDropDown .nav > li.current > a{background-color : rgba(0, 0, 0, 0);
background-image : none;
behavior:none;
border-color : #036fdc;
color : #036fdc;
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.SpeedyDropDown .nav > li > a:hover{background-color : rgba(0, 0, 0, 0);
background-image : none;
behavior:none;
border-color : rgb(51, 51, 51);
color : #036fdc;
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.SpeedyDropDown .nav ul.subs{background-color : #ffffff;
background-image : none;
behavior:none;
border-color : #036fdc;
color : #484848;
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.SpeedyDropDown .nav ul.subs li a:hover{background-color : rgba(0, 0, 0, 0);
background-image : none;
behavior:none;
border-color : #cccccc;
color : #036fdc;
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.SpeedyDropDown .SubTitle > li > a{background-color : transparent;
background-image : none;
behavior:none;
border-color : #cccccc;
color : #000000;
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.BevelTitle_Title{background-color : rgb(24, 113, 172);
background-image : none;
behavior:none;
border-color : rgb(255, 255, 255);
color : rgb(255, 255, 255);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.BevelTitle_content{background-color : #ffffff;
background-image : none;
behavior:none;
border-color : rgb(72, 72, 72);
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.DentTitle_Title{background-color : rgb(24, 113, 172);
background-image : none;
behavior:none;
border-color : rgb(255, 255, 255);
color : rgb(255, 255, 255);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.DentTitle_content{background-color : #ffffff;
background-image : none;
behavior:none;
border-color : rgb(72, 72, 72);
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.LeafTitle_Title{background-color : rgb(24, 113, 172);
background-image : none;
behavior:none;
border-color : rgb(255, 255, 255);
color : rgb(255, 255, 255);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.LeafTitle_content{background-color : #ffffff;
background-image : none;
behavior:none;
border-color : rgb(72, 72, 72);
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.SquareTitle_Title{background-color : rgb(24, 113, 172);
background-image : none;
behavior:none;
border-color : rgb(255, 255, 255);
color : rgb(255, 255, 255);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.SquareTitle_content{background-color : #ffffff;
background-image : none;
behavior:none;
border-color : rgb(72, 72, 72);
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.LeafTitleSolid_Title{background-color : #ffffff;
background-image : none;
behavior:none;
border-color : #036fdc;
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.LeafTitleSolid_content{background-color : #ffffff;
background-image : none;
behavior:none;
border-color : rgb(72, 72, 72);
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.SquareRibbonTitle{background-color : #f7f2f2;
background-image : none;
behavior:none;
border-color : rgb(206, 207, 207);
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.SquareRibbon_Title{background-color : rgb(24, 113, 172);
background-image : none;
behavior:none;
border-color : rgb(255, 255, 255);
color : rgb(255, 255, 255);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.SquareTitleWhite_Title{background-color : rgb(24, 113, 172);
background-image : none;
behavior:none;
border-color : rgb(255, 255, 255);
color : rgb(255, 255, 255);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
#SquareTitleWhite{background-color : #fff5f5;
background-image : none;
behavior:none;
border-color : rgb(206, 207, 207);
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.SquareRibbonCenterTitle{background-color : #fdfdfd;
background-image : none;
behavior:none;
border-color : #cccccc;
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.SquareRibbonCenter_Title{background-color : rgb(24, 113, 172);
background-image : none;
behavior:none;
border-color : rgb(255, 255, 255);
color : rgb(255, 255, 255);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.DentTitleSolid_Title{background-color : #ffffff;
background-image : none;
behavior:none;
border-color : #036fdc;
color : #036fdc;
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.DentTitleSolid_content{background-color : #ffffff;
background-image : none;
behavior:none;
border-color : rgb(72, 72, 72);
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.SquareTitleShadow_Title{background-color : rgb(24, 113, 172);
background-image : none;
behavior:none;
border-color : rgb(255, 255, 255);
color : rgb(255, 255, 255);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.SquareTitleShadow_content{background-color : #ffffff;
background-image : none;
behavior:none;
border-color : rgb(72, 72, 72);
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.BevelNoTitle_content{background-color : #ffffff;
background-image : none;
behavior:none;
border-color : rgb(204, 204, 204);
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.RoundedBorderNoTitle{background-color : #faf8f8;
background-image : none;
behavior:none;
border-color : #036fdc;
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.Border{background-color : #ffffff;
background-image : none;
behavior:none;
border-color : rgb(24, 113, 172);
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.RoundedNoTilte_content{background-color : #ffffff;
background-image : none;
behavior:none;
border-color : #036fdc;
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.SquareNoTitle_content{background-color : #ffffff;
background-image : none;
behavior:none;
border-color : rgb(181, 180, 180);
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.StateSquare_Title{background-color : #3f79a0;
background-image : none;
behavior:none;
border-color : rgb(255, 255, 255);
color : rgb(255, 255, 255);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.StateSquareTitle_content{background-color : #ffffff;
background-image : none;
behavior:none;
border-color : #036fdc;
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.SquareBorderNoTilte_content{background-color : #ffffff;
background-image : none;
behavior:none;
border-color : #036fdc;
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.LeafIcon_Title{background-color : #3d759a;
background-image : none;
behavior:none;
border-color : rgb(255, 255, 255);
color : rgb(255, 255, 255);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.RoundedTextTitle{background-color : transparent;
background-image : none;
behavior:none;
border-color : rgb(24, 113, 172);
color : rgb(24, 113, 172);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.TitleSolidBorder_Title{background-color : transparent;
background-image : none;
behavior:none;
border-color : #1a72ad;
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.Square3dRibbon{background-color : #fdfdfd;
background-image : none;
behavior:none;
border-color : rgb(206, 207, 207);
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.SquareRectangle_Title{background-color : #1a72ad;
background-image : none;
behavior:none;
border-color : rgb(255, 255, 255);
color : rgb(255, 255, 255);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.DentNoTitle_content{background-color : #ffffff;
background-image : none;
behavior:none;
border-color : #cccccc;
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.Rounded3dRibbon{background-color : rgb(255, 255, 255);
background-image : none;
behavior:none;
border-color : #cccccc;
color : rgb(72, 72, 72);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.Rectangle_Title{background-color : #1b74af;
background-image : none;
behavior:none;
border-color : rgb(255, 255, 255);
color : rgb(255, 255, 255);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.BevelIcon_Title{background-color : rgb(24, 113, 172);
background-image : none;
behavior:none;
border-color : rgb(255, 255, 255);
color : rgb(255, 255, 255);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.DefaultTitle{background-color : transparent;
background-image : none;
behavior:none;
border-color : rgb(24, 113, 172);
color : rgb(24, 113, 172);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.TitleNoBorder_Title{background-color : transparent;
background-image : none;
behavior:none;
border-color : rgb(255, 255, 255);
color : rgb(255, 255, 255);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}



.Mbmenu2
{
float: left;
width: 80%;
}

.Mbmenu
{
    margin-top:50px;
}

@media screen and (max-width: 1050px) {
.headerContactInfo 
{
display: none;
}
.Mbmenu2
{
width: 100%;
}

}


@media handheld, only screen and (max-width: 767px) {
.Header_Fixed.fixed-menu { position: relative; background: #fff; width: 100%; z-index: 99999; }

.SpeedyDropDown .nav {
    background: none repeat scroll 0 0 #ffffff;
    float: left;
}
.MenuContainer
{
width: 100%;
}


.nav > li > a {
    font-size: 14px;
}



.Mbmenu2
{
width: 100%;
}

.Mbmenu 
{
display: block;
clear: both;
float: left;
text-align: left;
width: 100%;
 background: none repeat scroll 0 0 #ffffff;

}


#menubox
{
width: 100%;
}

 
#SliderBg{border-bottom: 2px solid #9a9a9a;border-top:2px solid #9a9a9a;}
#Header{border:none;}
}

 .headerRightContent{text-align:right;line-height:1.2;}
@media handheld, only screen and (max-width: 600px){
 .newLogo{width:100%;}
 .newLogo img{width:100%;max-width:590px;}
 .headerPane{float:none;width:100%;text-align:center;}
 .headerRightContent{text-align:center;}  
} 